body{padding-top:50px;background-color: #F9F9F9;}
.fl{float: left;}
.fr{float: right;}
.mt5{margin-top: 5px;}
.ml5{margin-left: 5px;}
.mr5{margin-right: 5px;}
.tc{text-align: center;}
.pr{position: relative;}
.gray{color: gray;}

.main.container{
	margin-right: 400px !important;
	width: auto !important;
	max-width: 800px !important;
	position: relative;
}
.main-nav{background-color: #f5f5f5 !important;}
.logoText{float: left;margin: 0 0;}
.logoText.left{ color:#00B5AD !important;}
.logoText.right{color:#DB2828 !important;}